Auditing the Structural Reliability of the Clouds
نویسندگان
چکیده
Large scale systems, common in cloud computing, rely on redundancy for reliability and availability. Modern clouds have become ever-increasingly complex and diverse creating large messes that experience long outages when failures occur. While there exist significant effort in resolving faults after they occur, we propose a novel approach to untangling this mess before it occurs by auditing the underlying structure of a cloud, which we call the cloud Structural Reliability Auditor (SRA). SRA achieves our goal by auditing a cloud with the following steps: 1) collecting comprehensive component and its dependency information, 2) using this data to construct a system-wide fault tree, 3) and leveraging fault tree analysis algorithms to determine and rank sets of components based on the likelihood of causing a cloud service outage. SRA enables a cloud administrator to be able to evaluate risks within the cloud beforehand and improve the reliability of her service deployments before the occurrences of critical failure events. We have built a prototype implementation that performs all three tasks. Using this prototype, our experimental evaluation shows that SRA is practical: auditing a cloud containing 13,824 servers and 3,000 switches spends about 6 hours.
منابع مشابه
Structural requirements for auditing educational and research processes (Case: Shahed University)
The present study identified the structural requirements for auditing educational and research processes in universities. The problem posed in this research is the lack of specific and appropriate structural dimensions for educational and research auditing. The study is descriptive and used the exploratory method. Questionnaires were used to collect data. Data analysis revealed that formalizati...
متن کاملHeading Off Correlated Failures through Independence-as-a-Service
Today’s systems pervasively rely on redundancy to ensure reliability. In complex multi-layered hardware/software stacks, however – especially in the clouds where many independent businesses deploy interacting services on common infrastructure – seemingly independent systems may share deep, hidden dependencies, undermining redundancy efforts and introducing unanticipated correlated failures. Com...
متن کامل3D Classification of Urban Features Based on Integration of Structural and Spectral Information from UAV Imagery
Three-dimensional classification of urban features is one of the important tools for urban management and the basis of many analyzes in photogrammetry and remote sensing. Therefore, it is applied in many applications such as planning, urban management and disaster management. In this study, dense point clouds extracted from dense image matching is applied for classification in urban areas. Appl...
متن کاملEffects of Structure and Partially Localization of the π Electron Clouds of Single-Walled Carbon Nanotubes on the Cation-π Interactions
A C102H30 graphene sheet has been rolled up to construct Single-Walled Carbon NanoTube Fragments (SWCNTFs) as parts of armchair carbon nanotubes by computational quantum chemistry methods. Non-covalent cation-π interactions of the Na+ cation on the central rings of SWCNTFs have investigated. The binding energies of the Na+-SWCNTF complexes versus ...
متن کاملInvestigating Problems and Obstacles of the Risk-Based Auditing in Iran and Prioritizing them
In this study, we investigate the problems and obstacles of implementing the risk-based auditing in Iran. We set four hypotheses and used questionnaire containing 45 questions to collect the required data. The questionnaires were distributed between Iranian certified public accountants who were partners or directors of audit firms and audit organizations member of Iranian certified public accou...
متن کامل